Compund Words

Last Search Words

Sponsored Links

Search Result:air potato




Overview of noun air_potato

The noun air potato has 1 sense


  • air potato, Dioscorea bulbifera -- (yam of tropical Africa and Asia cultivated for it large tubers)